be suffocated in water - German English Dictionary